'''
1.统计3个班的平均成绩情况,每个班有5名同学
(1).求出各个班的平均分和所有班级的平均分，学生的成绩从键盘输入
(2).统计出三个班的及格人数
#思路分析 + 代码实现
重要编程思路 (1)化繁为简 (2)先死后活
化繁为简
1.先统计出一个班的成绩情况,求出一个班的平均分 【一个班有三个学生】
'''

#先自己写 自己来完成  看能不能达到目的 只有自己做出来 才是真的会了
#然后再根据老师的代码来一次 彻底掌握
#所有班级的总分
total_sum = 0.00
pass_num = 0
#现在只是一个假定的需求，要求，每个班级的人数都是一样的
#按照需求走
#班级数目
class_num = 3
stu_num = 5

for i in range(1,class_num+1):
    #每个班级的总分
    sum = 0.00
    for j in range(1,stu_num+1):
        #接收学生的成绩
        score = float(input(f"请输入第{i}个班级第{j}个学生的成绩:"))
        if score >= 60:
            pass_num += 1
        #将学生的成绩进行累加
        sum += score
    #计算所有班级的总成绩
    total_sum += sum
    print(f"班级的平均成绩为{sum/stu_num}")

print(f"所有班级的平均成绩为{total_sum/(class_num*stu_num)},所有班级的及格人数为:{pass_num}")

